#include<iostream>
#include<sys/types.h>
#include<stdlib.h>
#include<unistd.h>
#include<stdio.h>

int main()
{
  pid_t ret =fork();  

  //子进程执行
  if(ret == 0)
  {
  //  while(1)
  //  {
  //    printf("我是子进程，正在执行,pid:%d,ppid:%d\n",getpid(),getppid());
  //    sleep(1);
  //  }
      printf("我是子进程，轻轻地还有3秒我就走了");
      sleep(3);
  }
  else
  {
    //父进程
    while(1)
    {
      printf("我是父进程，正在执行,pid:%d,ppid:%d \n",getpid(),getppid());
      sleep(1);
    }
  }
  return 0;
}
